// 抽象类
void main(List<String> args) {
    Person person = new Student();
}

// 抽象类不能被实例化
// 抽象类可以没有抽象方法
abstract class Person {
  // 抽象方法不能用 abstract 修饰，抽象方法不能有实现
  void run();
}

class Student extends Person {
  @override
  void run() {
    print("run...");
  }
}